package projeto.comercial.oportunidade.cdp;

import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;

import nucleo.comuns.util.UtilitarioSerializacao;
import plataforma.base.cdp.ObjetoPersistente;

@Entity
public class Interacao extends ObjetoPersistente {

	/**
	 * 
	 */
	private static final long serialVersionUID = UtilitarioSerializacao
			.getIDSerializacao();



	private String descricao;
	private Date data;
	private boolean relizada;
	private TipoContatoInteracao tipoContato;

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	/**
	 * @return the descricao
	 */
	@Column(length = 10000)
	public String getDescricao() {
		return descricao;
	}

	/**
	 * @param descricao
	 *            the descricao to set
	 */
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public boolean isRelizada() {
		return relizada;
	}

	public void setRelizada(boolean relizada) {
		this.relizada = relizada;
	}

	public TipoContatoInteracao getTipoContato() {
		return tipoContato;
	}

	public void setTipoContato(TipoContatoInteracao tipoContato) {
		this.tipoContato = tipoContato;
	}

}
